laundry powder - French English Dictionary